last resort – English–Français translations

🇬🇧 en fr 🇫🇷

last resort noun

  • only remaining option
dernier recours
Wiktionary Links